#include void main() { unsigned long n; int i; printf("Inserire un numero decimale\n"); scanf("%ld", &n); printf("Dec con 'l': %ld\n", n); printf("Dec senza 'l': %d\n", n); printf("Unsigned con 'l': %lu\n", n); printf("Unsigned senza 'l': %u\n", n); printf("Hex con 'l': %8.8lx\n", n); printf("Hex senza 'l': %8.8x\n", n); printf("Oct con 'l': %11.11lo\n", n); printf("Oct senza 'l': %11.11o\n", n); for(i=31; i>=0; i--)printf("%d", (n>>i)&1); }